package com.study.model.pojo.configPojo;

import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;

import com.study.model.pojo.HRpojo.EmpTab;

public class ProfileResult {
  private String empid;

  private String empname;

  private Map roles;

  public ProfileResult(EmpTab empTab) {
    this.empid = empTab.getEmpid();
    this.empname = empTab.getEmpname();
    //角色数据
    Set<String> menus = new HashSet<>();
    Set<String> points = new HashSet<>();
    Set<String> apis = new HashSet<>();
    Map rolesMap = new HashMap<>();
//    for (Role role : user.getRoles()) {
//      for (Permission perm : role.getPermissions()) {
//        String code = perm.getCode();
//        if (perm.getType() == 1) {
//          menus.add(code);
//        } else if (perm.getType() == 2) {
//          points.add(code);
//        } else {
//          apis.add(code);
//        }
//      }
//    }
//    rolesMap.put("menus", menus);
//    rolesMap.put("points", points);
//    rolesMap.put("apis", points);
//    this.roles = rolesMap;
  }
}
